/**
 * 应用配置
 */

/**
 * 腾讯云API配置
 */
export const tencentCloudConfig = {
  /**
   * 腾讯云API密钥ID
   * 请在腾讯云控制台获取: https://console.cloud.tencent.com/cam/capi
   */
  secretId: import.meta.env.VITE_TENCENT_SECRET_ID || '',
  
  /**
   * 腾讯云API密钥Key
   * 请在腾讯云控制台获取: https://console.cloud.tencent.com/cam/capi
   */
  secretKey: import.meta.env.VITE_TENCENT_SECRET_KEY || '',
  
  /**
   * 应用ID(BotBizId)
   * 请在腾讯云大模型知识引擎控制台获取
   */
  botBizId: import.meta.env.VITE_BOT_BIZ_ID || '',
  
  /**
   * API请求域名
   * 默认为: lke.tencentcloudapi.com
   */
  endPoint: import.meta.env.VITE_API_ENDPOINT || 'lke.tencentcloudapi.com',
  
  /**
   * API版本
   * 默认为: 2023-04-27
   */
  apiVersion: import.meta.env.VITE_API_VERSION || '2023-04-27',
  
  /**
   * 地域
   * 请根据实际使用的地域填写
   */
  region: import.meta.env.VITE_REGION || 'ap-guangzhou',
};

/**
 * COS对象存储配置
 */
export const cosConfig = {
  /**
   * COS存储桶名称
   * 会从API获取，无需手动填写
   */
  bucket: '',
  
  /**
   * COS地域
   * 会从API获取，无需手动填写
   */
  region: '',
};

/**
 * 上传文件限制
 */
export const uploadFileConfig = {
  /**
   * 允许上传的文件类型
   */
  allowFileTypes: ['pdf', 'docx', 'doc', 'md', 'txt', 'xlsx'],
  
  /**
   * 最大文件大小(字节)
   * 默认50MB
   */
  maxFileSize: 50 * 1024 * 1024,
}; 